Обеспечение учебного процесса
В учебном процессе используется лицензионное и свободно распространяемое программное обеспечение (ПО):
операционные системы: Microsoft Windows 7, Microsoft Windows Vista, Red Hat Linux 7.3, CentOs 6.3, Ubuntu 3.5.0-23;
инструментальные средства моделирования: Rend Model Designer 6.2.10, GPSS World Student Version 5.2.2, Anylogic Professional 7.0.0;
математические пакеты: PTC Mathcad 15.0, Scilab 5.4.0;
офисные программы: Microsoft Office Visio 2010, LibreOffice 4.0;
системы управления базами данных (СУБД): Microsoft SQL Server 2012, Microsoft Office Access 2010;
антивирусные пакеты: Kaspersky Anti-Virus 6.0;
инструментальные средства проектирования и разработки ПО: Active Perl 5.16.2, 1С Предприятие 8.2 (учебная версия), ABC Pascal, CA ERwin Data Modeler r9.5, Microsoft Visual Studio 2012, ArgoUML 0.34, Aris Express 2.4, Lazarus 1.0.8;
средства оперативного и интеллектуального анализа данных: Deductor Professional 5.0.
Наиболее распространенным подходом, который практикуется в ВУЗах для проверки студенческих практических и лабораторных работ, является использование электронной почты. В этом случае студент отправляет свою работу на почту, преподаватель копирует ее к себе на компьютер, вручную проверяет и отправляет результат проверки обратно студенту. У этого подхода есть существенные недостатки: много рутинной работы преподавателя и достаточно длительное ожидание студентом результатов проверки. Сделать процесс выполнения и проверки студенческих заданий более эффективным возможно с помощью современных технологий совместной разработки и управления проектами.
С целью повышения качества подготовки выпускников на кафедре «Математическое обеспечение и применение ЭВМ» с октября 2016 года начата апробация учебного процесса на основе Git-технологии. В учебном процессе кроме преподавателей и студентов участвуют специалисты фирмы «Открытые решения». Сотрудничество осуществляется в рамках проекта «Software-Academy».
Предлагаемая схема процесса выполнения и проверки студенческих заданий (workflow) показана на рисунке.
Для организации совместной работы студентов, преподавателей и специалистов фирмы используется современная платформа GitLab, которая обеспечивает:
• сборку проекта из исходников студенческого решения;
• разворачивание/установка проекта на сервере;
• тестирование проекта;
• создание отчета и уведомление студента и преподавателя о результатах.
Схема процесса выполнения и проверки студенческих заданий (workflow).
Кафедра, согласно учебному плану, осуществляет проведение аудиторных занятий, постановку задач, web-мониторинг прохождения задач студентов на сервере проекта, контроль и прием решений студентов.
Студенты в рамках самостоятельной работы отправляют свои решения на сервер проекта для его дальнейшей автоматизированной обработки.
Фирма обеспечивает автоматизированный сбор и проверку студенческих решений, анализ качества кода и консультации студентов специалистами фирмы.
На первом этапе реализации проекта предлагаемый учебный процесс внедряется в рамках дисциплин «Объектно-ориентированное моделирование программных систем» и «Программирование на языках С-семейства (язык С++)».
В дальнейшем планируется использование платформы GitLab на кафедре МОиПЭВМ и в других дисциплинах, связанных с разработкой программного обеспечения.
Участие в проекте «Развитие интегрированной системы обеспечения высококвалифицированными кадрами организаций оборонно-промышленного комплекса Российской Федерации в 2016-2020 годах», утвержденной приказом
Министерства образования и науки Российской Федерации от 29 февраля 2016 года
№170
Целью проекта по целевому обучению является углубленная подготовка студентов по образовательным программам высшего образования на основе внедрения адаптивной системы целевого практико- ориентированного развития компетенций студентов в рамках сетевого и кластерного взаимодействия с организациями, входящими в сводный реестр организаций оборонно-промышленного комплекса в соответствии с постановлением Правительства Российской Федерации от 20 февраля 2004 г. №96 «О сводном реестре организаций оборонно-промышленного комплекса». В проекте предусмотрена реализация модуля Разработка программного обеспечения автоматизированных систем специального назначения.
Направление 09.03.02 «Программная инженерия».
Срок реализации образовательного модуля 2016-2018 г.г.
Модуль предназначен для расширения и углубления знаний, умений и практических навыков студентов в области проектирования программных средств информационных систем специального назначения.
Модуль включает следующие дисциплины: «Разработка приложений с использованием библиотеки QT», «Применение геоинформационных систем при разработке систем специального назначения», «СУБД PostgreSQL», «Администрирование Linux».
Бакалавр в результате целевого обучения должен получить следующие профессиональные компетенции:
- способность разрабатывать кросплатформенные приложения с использованием современных инструментальных систем;
- способность участвовать в разработке программного обеспечения систем специального назначения;
- способность выполнять базовые работы по администрированию ОС Linux;
- способность разрабатывать приложения с использованием СУБД PostgreSQL;
- способность использовать основные возможности ГИС;
Занятия проводятся на кафедрах и иных структурных подразделениях образовательной организации высшего образования и АО «Рубин».
Преддипломная практика проводится на рабочих местах и АО «Рубин».
Выпускная квалификационная работа выполняется на рабочих местах АО «Рубин».
Дата обновления: 04.10.2022 12:13